package com.wyhello.tube4.dao;

import java.util.List;

import com.wyhello.tube4.pojo.Dictionary;

public interface DictionaryRecordsDAO {
	//数据字典
	/**
	 * 数据字典的录入
	 * @param dictionary 要录入的信息
	 * @return 返回是否录入成功
	 */
	public boolean saveDictionary(Dictionary dictionary);
	/**
	 * 对数据字典进行批量删除
	 * @param ids 要删除的id
	 * @return 返回删除的条数
	 */
	public int deleteDictionary(String ids);
	/**
	 * 查询所有的数据字典
	 * @return 返回所有图纸信息
	 */
	public List<Dictionary> queryDictionary();
	/**
	 * 根据id查询数据字典
	 * @param id 要查询的id
	 * @return 为ID的数据字典
	 */
	public Dictionary getDictionaryById(int id);
	/**
	 * 根据type查询数据字典
	 *
	 * @return 返回材质类型
	 */
	public List<Dictionary> queryDictionaryByType();
	List<Dictionary> queryDictionaryByWeld();
	List<Dictionary> queryDictionaryByWire();
}
